Comparaison avec l'espérance

Modifié par Clemni

Pour chaque échantillon, on va calculer la valeur moyennes des \(n\)   réalisations de la variable aléatoire puis on les comparera avec la valeur de l'espérance de la variable aléatoire.

Exercice 

Compléter la fonction moyenne ci-dessous qui prend en entrée une liste de nombres et renvoie la valeur moyenne de cette liste.
On rappelle que le nombre d'éléments d'une liste peut être obtenu à l'aide de la fonction len en Python.

def moyenne(liste):
    total = ...
    for elt in liste :
        total = ...
    moyenne = total / ...
    return moyenne

Le programme suivant permet de réaliser la simulation de 10 000 échantillons de taille 1 000 de la variable aléatoire \(X\) , puis de calculer la moyenne des résultats pour chaque échantillon.
L'histogramme des résultats est alors re présenté  et la valeur de l'espérance est symbolisée par une droite en pointillés.

import matplotlib.pyplot as plt

valeurs = [-1,2,3,7]
proba = [0.1, 0.2, 0.3, 0.4]

resultat = simulation_multiple(valeurs, proba, 1000, 100)
moy = [moyenne(L) for L in resultat]
e = esperance(valeurs, proba)

plt.title("Histogramme des moyennes")
plt.xlabel("Moyennes")
plt.ylabel("Quantités")

# On trace l'histogramme
data = plt.hist(moy, bins = 20)
plt.plot([e, e], [0,max(data[0])], 'r--', lw=2)

plt.show()
plt.close()

Source : https://lesmanuelslibres.region-academique-idf.fr
Télécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathematiques-terminale-specialite ou directement le fichier ZIP
Sous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0